insulation against humidity - German English Dictionary